urban landscaping - Allemand Anglais Dictionnaire